pillar snails - Allemand Anglais Dictionnaire